home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 11 / AMUG BBS in a Box Volume XI (April 1994) (MacWizards).iso / Files / Tele / Internet / UUPC 3.1b25.sit / Documentation / History and overview < prev    next >
Encoding:
Text File  |  1992-02-10  |  12.4 KB  |  315 lines  |  [TEXT/ALFA]

  1. February 10, 1992    uupc 3.0 Questions and Answers     uupc Development
  2.  
  3.  
  4. The following is some commonly asked questions about uupc and, of course,
  5. the answers to these questions. Some details in the following answers are
  6. specific to uupc 3.0 running on the Macintosh; many are generic to other
  7. versions of uupc as well.
  8.  
  9.  
  10.  1. What does "uupc" stands for?
  11.  
  12.     It is an acronym for "UUcp for PC's", but it is also a pun on
  13.     uucp, which is in turn an acronym for "Unix to Unix CoPy".
  14.  
  15.  2. What does uupc do?
  16.  
  17.     It gives a personal computer the capability to become a
  18.     "node" in the UUCP (or a similar) network and exchange
  19.     information such as electronic mail and USENET news with
  20.     other computers on that network.
  21.  
  22.  3. What personal computers does uupc runs on?
  23.  
  24.     Currently it is available for the Apple Macintosh, Atari ST,
  25.     Commodore Amiga, and IBM PC (and compatibles) with DOS.  More
  26.     computers and operating systems will be able run uupc in the
  27.     near future.
  28.     
  29.  4. Does uupc require me to leave my computer on all day to wait
  30.     for incoming mail?
  31.  
  32.     No.  Most people only use uupc to call up their neighbouring
  33.     system to send and/or pickup mail at times convenient to
  34.     them.  Outgoing mail are also spooled to disk and do not need
  35.     to be send immediately to your neighbouring system after it
  36.     is composed.
  37.  
  38.     However, uupc can also be set up on a personal computer to
  39.     wait for incoming call continuously and act as a "mail-hub"
  40.     to relay messages for other systems if you choose.
  41.  
  42.  5. What do I need to have to get uupc up and running on one of
  43.     the above personal computers?
  44.  
  45.     You need a neighbouring system to communicate with.  This
  46.     system can be either a UNIX system, another personal computer
  47.     running uupc, or any other system that can talk UUCP's 'g'
  48.     protocol.
  49.  
  50.     You would also need to have the appropriate C compiler for
  51.     your personal computer if you have received only the source
  52.     for uupc.
  53.  
  54.  6. Is the source to uupc publicly available?
  55.  
  56.     Yes.  It was posted to the USENET newsgroup comp.sources.misc
  57.     in August 1987 and is available from (at least) any site
  58.     which archives this newsgroup.  If you have trouble locating
  59.     a copy of the uupc sources, please drop uupc Development a
  60.     note through one of the e-mail addresses listed at the end of
  61.     this file.  [Source code for uupc 3.0 for the Macintosh is
  62.     being posted to the Info-Mac mailing list and should be
  63.     available in the /info-mac directory at SUMEX-AIM.Stanford.Edu]
  64.  
  65.  7. What does the uupc software consists of?
  66.  
  67.     It consists of two programs, uupc and pcmail.  uupc is an automated
  68.     files transfer program, similar to /usr/lib/uucico in UUCP,
  69.     and pcmail is a mailer user-interface, like mail(1) in UNIX.
  70.  
  71.  8. What are the typical use of these programs?
  72.  
  73.     uupc is used to accept incoming file relayed to you through
  74.     your neighbouring machine and deliver outgoing file to your
  75.     neighbouring machine for forwarding to other machines.  In
  76.     most cases these "files" contain electronic messages which
  77.     are to be used with the mail program.
  78.  
  79.     pcmail is used to read incoming mail delivered by uu, and
  80.     compose outgoing mail for delivery with uu.  However, it can
  81.     also be used to transfer files to/from other systems that is
  82.     reachable through electronic mail.
  83.  
  84.  9. What do I need to do to get uupc running on my personal
  85.     computer?
  86.  
  87.     You would need to obtain the binaries of uupc for your
  88.     computer by either compiling the uupc sources on your machine
  89.     or obtaining the uupc binaries from someone who has a copy.
  90.  
  91.     You would also need to arrange to have your neighbouring
  92.     system to recognize your system as one of their neighbouring
  93.     systems in the network.  The procedures for this varies, you
  94.     should contact the people who manage your neighbouring system
  95.     for about details.
  96.  
  97. 10. Does uupc supports more than one neighbouring systems?
  98.  
  99.     Yes, it can support multiple neighbouring systems.  The mail
  100.     software can be configured to deliver mail directly to some
  101.     or all of your neighbouring systems.  Mail for systems to which
  102.     you are not directly connected is routed to a specific one of
  103.     your neighbouring systems (known as your "MAILSERVICE" neighbour)
  104.     which is assumed to be able to route mail to arbitrary
  105.     destinations.
  106.  
  107. 11. Is uupc the same program on all systems it runs on, or is it
  108.     actually a different program for each of the systems?
  109.     
  110.     It used to be the same on all systems.  Here's how things once
  111.     were:
  112.  
  113.    "It is the same program across all systems, with the exception
  114.     of the system-dependent code, which is different from system
  115.     to system.
  116.  
  117.    "The user-interface and command line options for uupc are also
  118.     uniform across all the systems it runs on, so there is no
  119.     need to learn a new program when you use uupc on a different
  120.     computer.  The uniform user-interface also makes it easier to
  121.     use uupc on different computers at the same time."
  122.     
  123.     That may still be true in non-Macintosh environments.  The
  124.     Macintosh version of uupc 3.0 has a very different interface,
  125.     though, because the Mac has no native command-line interpreter
  126.     and "expects" programs to run within a windows-and-menus
  127.     environment.  uupc 3.0 for the Macintosh has a real Macintosh
  128.     user interface, and is MultiFinder-friendly.
  129.     
  130.     The "guts" of uupc 3.0 are quite similar in most respects to the
  131.     older versions of uupc and to other uupc ports.  However, many
  132.     changes have been made in order to support the Mac user interface,
  133.     improve performance, and add useful features.
  134.  
  135. 12. If I don't like the mail program's simple user-interface, are
  136.     there any alternatives?
  137.  
  138.     Since a mailbox can be easily converted to a simple text
  139.     file, alternative mailer can be easily written to accomodate
  140.     different needs.  At the very least, you will be able to use
  141.     your favorite text-editor to read your incoming message and
  142.     compose your outgoing message.
  143.  
  144.     Future release of uupc may include mailers for the different
  145.     systems which will take advantage of special features only
  146.     available on the systems they run on (e.g. window and mouse).
  147.     
  148.     [An window-and-mouse mailer is available for use with uupc 3.0
  149.      on the Macintosh.  This mailer, known as Fernmail, is distributed
  150.      separately, and is "shareware" rather than "freeware".  Contact
  151.      its author, Dave Platt (dplatt@snulbug.mtview.ca.us) for further
  152.      information.
  153.      
  154.      Recent versions of Steve Dorner's Eudora mailer are compatible
  155.      with uupc 3.0.  Contact Steve at s-dorner@uiuc.edu for information.]
  156.  
  157. 13. What if I want to port uupc to another personal computer not
  158.     presently support by uupc?
  159.  
  160.     First you should read the file UUPORT.INF, which should be
  161.     available from the same source you obtained this file from.
  162.     If you cannot locate a copy of this file, then please send a
  163.     request for it to uucp Development at one of the e-mail
  164.     addresses listed at the end of this file.
  165.  
  166.     After you have read the above file and decided that you still
  167.     want to do a port of uupc to a new machine/operating systems,
  168.     please drop uupc Development a note at one of the the e-mail
  169.     addresses listed at the end of this file.  This way we will
  170.     at least be able to save each other from duplicated efforts.
  171.     Who knows?  We might even have a version for ready for your
  172.     system when you call to tell us that you are about to begin
  173.     your port.
  174.     
  175.     [You should probably use an older, non-host-specific version of
  176.      uupc as a starting point, rather than trying to port the Mac
  177.      version of uupc 3.0 to a new host... there's a great deal of
  178.      Mac-specific code in the latter, and you'd have to spend a good
  179.      deal of time ripping it out.]
  180.  
  181. 14. Who/what is the "UUPC Development Team"?
  182.  
  183.     The original software (dcp) was done by Richard H. Lamb.
  184.     Modified to run on the Mac by Stuart Lynne.
  185.     Atari ST by Lawrence Harris.
  186.     Amiga by Jeff Lydiatt.
  187.     IBM PC by Samual Lam
  188.     VMS (not available yet) Lawrence Harris
  189.     
  190.     The Macintosh uupc 3.0 software release was coordinated by
  191.     Dave Platt.  Code included in this release was written by a
  192.     large number of individuals, including Dave Platt, Gary Morris,
  193.     Drew Derbyshire, Sak Wathanasin, and probably others I've
  194.     forgotten to mention (apologies!).
  195.     
  196. 15. What is the copyright status and distribution policy of uupc?
  197.  
  198.     The dcp portions of uupc are Copyright (c) Richard H. Lamb.
  199.     Modifications Copyright (c) Stuart Lynne
  200.     Mail, PCMail Copyright (c) Stuart Lynne
  201.     Mac software Copyright (c) Stuart Lynne.  3.0 changes Copyright
  202.       (c) Dave Platt, Gary Morris, Drew Derbyshire, Sak Wathanasin
  203.     Amiga software Copyright (c) Jeff Lydiatt
  204.     Atari software Copyright (c) Lawrence Harris
  205.     IBM software Copyright (c) Sam Lam
  206.  
  207. In general we are promoting the use of this software on a "freeware" 
  208. basis. You can use for your own use, and can give copies of the source
  209. code to anyone, provided you provide this information to them.  Don't
  210. use uupc 3.0 as the basis for a commercial product, though... to do
  211. so legally you'd have to get the agreement of everybody who has
  212. written the code you'd be using, and it's extremely unlikely that
  213. you would succeed.
  214.     
  215.  
  216. 16. If I have more questions, comments, or suggestions about
  217.     uupc, where should I send them?
  218.  
  219.     Please send them all to us at uupc Development at one of the
  220.     e-mail addresses listed below.  We also welcome any bug fixes
  221.     and improved/new code for uupc that you might want to share.
  222.  
  223.  
  224. uupc Development can be reached at the following e-mail address:
  225.  
  226.     uupc@van-bc.UUCP
  227.  
  228. This is routed to the uupc mailing list and a local news group for 
  229. discussion of uupc software.
  230.  
  231. To join the mailing list send a request to:
  232.  
  233.     uupc-request@van-bvc.uucp
  234.  
  235. For information on uupc 3.0 for the Macintosh, contact the release
  236. coordinator Dave Platt (dplatt@snulbug.mtview.ca.us).
  237.  
  238.  
  239.  
  240. 17. Can I get Binary Versions of uupc mailed to me.
  241.  
  242. Yes and no. 
  243.  
  244. No we cannot email binaries to you at this time.
  245.  
  246. Yes, if you send a self addressed / stamped (international coupon) mailer
  247. with appropriate diskettes (2) we will attempt to return them to you with
  248. the appropriate version of the software.
  249.  
  250. We plan to make a binary posting to the appropriate Usenet comp.binary
  251. newsgroups in the late fall, or early next year when the software is 
  252. a bit more functional, better documented and easier to install and
  253. operate without the source.
  254.  
  255. Mail your disks to:
  256.  
  257.     UUPC Request
  258.     C/O Stuart Lynne
  259.     225B Evergreen Drive
  260.     Port Moody, BC,
  261.     Canada, V3H 1S1
  262.  
  263. [uupc 3.0 for the Mac is not available from Stuart at this time.
  264.  uupc 3.0 is being posted to the comp.binaries.mac newsgroup, and
  265.  sent to the archives at SUMEX-AIM.Stanford.Edu (look in /info-mac)
  266.  and mac.archive.umich.edu, and will probably be uploaded to a number
  267.  of bulletin-board systems as well]
  268.  
  269.  
  270.  
  271. 18. Does uupc support USENET news?
  272.  
  273. Yes and no.
  274.  
  275. uupc can accept incoming file transfers, and recognizes the "rnews"
  276. command in uucp work-files.  The "rnews" command simply spools the
  277. incoming data to a file in the user's spooling directory.  The file
  278. is not translated in any way.  No software is provided with uupc to
  279. decompress newsbatches, separate out the articles, store them on disk,
  280. expire them after a set length of time, or view them.  In summary,
  281. uupc is "compatible with USENET news" (it doesn't bounce the "rnews"
  282. command into oblivion) but it does not "support USENET news."
  283.  
  284. There's a clear need for someone to sit down and write a netnews
  285. backend processor, which would accept the newsbatch files resulting from
  286. the "rnews" command and do something reasonable with them.  If anyone
  287. is willing to write a real news-management package and a newsreader for
  288. uupc, it could certainly be added to the uupc distribution.
  289.  
  290. uupc can support a limited newsfeed, if the articles are sent as email
  291. messages rather than as "rnews" files.  Both B News (2.11) and C News,
  292. running on Unix, are capable of transmitting articles in this fashion.
  293. You may find this sufficient if you simply wish to receive a small amount
  294. of netnews.
  295.  
  296.  
  297. 19.  Does uupc support the Macintosh Communications Toolbox, or MacTCP?
  298.  
  299. No.  Extra serial ports on a Macintosh can be accessed, if their vendor
  300. has provided a "shadow" serial driver for them.  Communications Toolbox
  301. connection tools cannot be used, nor can the MacTCP driver.  None of the
  302. network-oriented uucp protocols such as "e", "x", or "t" are supported.
  303.  
  304. Support for these features may be added in a future release, if there is
  305. sufficient interest.
  306.  
  307.  
  308.  
  309. -- originally written by
  310. {ihnp4!alberta!ubc-vision,uunet}!van-bc!Stuart.Lynne Vancouver,BC,604-937-7532
  311.  
  312. -- updated by
  313. dplatt@snulbug.mtview.ca.us
  314.  
  315.